Nonhomogenenous Case